12/18/96

VBSaver 1.0a for Visual Basic 

Contents
1.	Description and what's new in 1.0a 
2.	Requirements
3.	Features
4.	Setup
5.	Start
6.	Support


Program Description
This is a free Visual Basic Add-In designed to work with VB 4.0 IDE.  It has 
the following features:  VBStartMenu, VBAutoSave, VBTemplates, VBBlockComment, 
VBProtect and VBCodePad.  

New in this version: support for MS Access 95 modules when
using VBTemplates and VBBlockComment.


System Requirements
1. 	Windows 95
2. 	Visual Basic 4.0 32-bit (16-bit VB4 is optional)
3. 	Windows compatible mouse is highly recomended


Features Overview

VBStartMenu
An enhancement over VB's standard Recent Projects list. 
1. 	It can hold up to 9 last used project names.
2. 	Recognizes .MAK and .VBP file extentions and loads the appropriate 
	version of VB.
3. 	Automatically generates "short" path-file name for 16-bit VB.
4. 	Command line switches /32 and /16 are supported to force loading 
	of a particular VB version.

VBAutoSave
1.	Saves changed files on preset intervals.
2.	Can be independently enabled or disabled for each instance of VB.
3.	Recognizes new files and acts according to user settings in Options.

VBTemplates
A huge enhancement over VB's Insert Procedure option.
1.	Supports an unlimited number of custom templates (procedures, error 
	handlers, procedure separators, author information, etc.).
2.	Supports a multi-level nesting of templates to provide for reusability 
	and consistency.
3.	Date, time, module, procedure and other information fields.
4.	A built-in Template Editor with Preview mode.
5.	A Quick Template feature with a hot-key access. *
6.	Templates can be applied to already existing code. *
	   * Except for "procedure" templates.
7.	Shared Templates folder support.
8.	Automatically recognizes Module and Procedure names when applied to 
	existing code.
9.	Preserves Clipboard contents.

VBBlockComment
1.	Block commenting/uncommenting.
2.	Hot-key access.
3.	Automatic two-mode operation: Selected Code and Current Line Only.
4.	Preserves Clipboard contents.
5.	Multiple custom comment strings.
6.	Automatic support for a "one-layer-at-a-time" block-uncommenting.

VBProtect
1.	Tag files you want to protect from accidental saving by you, 
	VBAutosave, or even by VB IDE (if you work with two instances of the 
	same project- it's a must!).
2.	See files you changed or when they were last saved.

VBCodePad
1.	A standard module for your test or temporary code that can be quickly 
	removed or added with just one click of a mouse.

Setup
Just run Setup.exe from a diskette or a temporary directory on your hard disk.
You can remove the program by using Add/Remove Programs command in the Control 
Panel.  The program does not store its INI information in Windows Registry, 
so there are no orphaned registry entries left behind when the program is 
uninstalled.

Start
This add-in is to be enabled from VB IDE Add-In Manager's menu to fully 
utilize all its features .  When invoked directly (i.e. from the Start Menu 
or Windows Explorer), it only displays VBStartMenu and, after user makes 
his/her choice, unloads itself from memory.  One instance of the program 
supports any number of VB IDEs running.  There are two ways to invoke 
program's menu: from VB's Add-Ins menu or by clicking with the right mouse 
button on VBSaver icon in the System Tray.


Support
Limited free support available:
E-mail:		KSaulius@msn.com
Fax:		(617) 268-2391
CompuServe:	GO MSBASIC, Add-Ins forum.

Comments are welcome.
Thanks!

Saulius Kerikas
Boston, MA
1996
